English Dictionary
▪ train of thought
▪ train oil
▪ train station
▪ train ticket
▪ trainbearer
◊ TRAIN STATION
train station
n : where trains load or unload passengers or goods [syn: {railway
station}, {railroad station}, {railroad terminal}, {train
depot}]
train of thought
train oil
train station
train ticket
trainbearer
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]